pulsed reactor - French English Dictionary